play the role so convincingly - Français Anglais Dictionnaire